import request from '@/utils/request'

// 系统通知分页查询
export function pageNotice(query) {
  return request({
    url: '/user/notice/paging',
    method: 'get',
    params: query
  })
}

// 统计系统通知数量
export function statNotice(query) {
  return request({
    url: '/user/notice/statNotice',
    method: 'get',
    params: query
  })
}

// 统计系统通知数量
export function getUnreadNum(enterpriseId) {
  return request({
    url: '/user/notice/getUnreadNum',
    method: 'get',
    params: { enterpriseId }
  })
}

// 更新系统通知
export function save(notice) {
  return request({
    url: '/user/notice/save',
    method: 'post',
    data: notice
  })
}

// 全部标为已读
export function updateAllAsRead(enterpriseId) {
  return request({
    url: '/user/notice/updateAllAsRead',
    method: 'post',
    params: { enterpriseId }
  })
}
